Term Gallery logo

Meanings of Squamata in English

Russian
squamata
Portuguese
squamata
Catalan
escamós
        squamata
        Portuguese
        escamados
        Spanish
        squamata
              escamados
              No examples available for any of the synonyms
              Usage of Squamata in English
              1
              Squamata through the time